package cn.com.nes.site.entity.bo.workorder;

import cn.com.nes.site.entity.bo.BaseBO;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 根据客户id派发安装工单BO
 *
 * @Author: ShenWei
 * @Date: 2024/06/05/18:29
 */
@Data
public class AsyncDistributeWorkOrderInstallBO extends BaseBO {
    /**
     * 客户id
     */
    private String customerId;

    /**
     * 安装人员id
     */
    private String maintainId;

    /**
     * 项目id
     */
    private Long projectId;

    /**
     * 约定上门时间-开始
     */
    private Date agreedDoorstepTimeStart;

    /**
     * 约定上门时间-结束
     */
    private Date agreedDoorstepTimeEnd;

    /**
     * 行政区划代码
     */
    private String xzqhdm;

    /**
     * 客户id List
     */
    private List<String> customerIdList;

    // 扩展字段
    private Boolean isCaptain; // 是否队长
    private String projectUuid; // 项目uuid
}
